/**
 * @filename:ReportCommissionLogImage ReportCommissionLogImage
 * @project wallet-sign  V1.0
 * Copyright(c) 2018 Seven Co. Ltd. 
 * All right reserved. 
 */
package com.yixun.qfbao.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**   
 *  
 * @Description:  报备佣金操作记录图片表
 * @Author:       Seven   
 * @CreateDate:   ReportCommissionLogImage
 * @Version:      V1.0
 *    
 */
public class ReportCommissionLogImage implements Serializable {

	private static final long serialVersionUID = 1592982766992L;
	
	@ApiModelProperty(name = "id" , value = "主键ID")
	private Long id;

	@ApiModelProperty(name = "imageUuid" , value = "")
	private String imageUuid;

	@ApiModelProperty(name = "commissionLogId" , value = "报备佣金操作记录ID")
	private Long commissionLogId;

	@ApiModelProperty(name = "reportId" , value = "报备id")
	private Long reportId;

	@ApiModelProperty(name = "affixName" , value = "")
	private String affixName;

	@ApiModelProperty(name = "url" , value = "")
	private String url;

	@ApiModelProperty(name = "affixType" , value = "")
	private String affixType;

	@ApiModelProperty(name = "isQiNiu" , value = "")
	private Boolean isQiNiu;

	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
	@ApiModelProperty(name = "createdTime" , value = "")
	private Date createdTime;

	@ApiModelProperty(name = "createdUserId" , value = "")
	private Long createdUserId;

	@ApiModelProperty(name = "deleted" , value = "")
	private Boolean deleted;

	@ApiModelProperty(name = "fileType" , value = "")
	private String fileType;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getImageUuid() {
		return imageUuid;
	}

	public void setImageUuid(String imageUuid) {
		this.imageUuid = imageUuid;
	}

	public Long getCommissionLogId() {
		return commissionLogId;
	}

	public void setCommissionLogId(Long commissionLogId) {
		this.commissionLogId = commissionLogId;
	}

	public Long getReportId() {
		return reportId;
	}

	public void setReportId(Long reportId) {
		this.reportId = reportId;
	}

	public String getAffixName() {
		return affixName;
	}

	public void setAffixName(String affixName) {
		this.affixName = affixName;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public String getAffixType() {
		return affixType;
	}

	public void setAffixType(String affixType) {
		this.affixType = affixType;
	}

	public Boolean getQiNiu() {
		return isQiNiu;
	}

	public void setQiNiu(Boolean qiNiu) {
		isQiNiu = qiNiu;
	}

	public Date getCreatedTime() {
		return createdTime;
	}

	public void setCreatedTime(Date createdTime) {
		this.createdTime = createdTime;
	}

	public Long getCreatedUserId() {
		return createdUserId;
	}

	public void setCreatedUserId(Long createdUserId) {
		this.createdUserId = createdUserId;
	}

	public Boolean getDeleted() {
		return deleted;
	}

	public void setDeleted(Boolean deleted) {
		this.deleted = deleted;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}
}
